necessary license - English Synonyms Dictionary